permanent wiring - French English Dictionary